career in Mobile sw/Application Development [closed]
Posted
by
pramod
on Programmers
See other posts from Programmers
or by pramod
Published on 2010-12-28T16:02:00Z
Indexed on
2010/12/28
16:58 UTC
Read the original article
Hit count: 519
career
|career-development
i m planning to do a course on Wireless & mobile computing.The syllabus are given below.Please check & let me know whether its worth to do.How is the job prospects after that.I m a fresher & from electronic Engg.The modules are-
*Wireless and Mobile Computing (WiMC) – Modules*
C, C++ Programming and Data Structures 100 Hours C Revision C, C++ programming tools on linux(Vi editor, gdb etc.) OOP concepts Programming constructs Functions Access Specifiers Classes and Objects Overloading Inheritance Polymorphism Templates Data Structures in C++ Arrays, stacks, Queues, Linked Lists( Singly, Doubly, Circular) Trees, Threaded trees, AVL Trees Graphs, Sorting (bubble, Quick, Heap , Merge)
System Development Methodology 18 Hours
Software life cycle and various life cycle models Project Management Software: A Process Various Phases in s/w Development Risk Analysis and Management Software Quality Assurance Introduction to Coding Standards Software Project Management Testing Strategies and Tactics Project Management and Introduction to Risk Management
Java Programming 110 Hours
Data Types, Operators and Language Constructs Classes and Objects, Inner Classes and Inheritance Inheritance Interface and Package Exceptions Threads Java.lang Java.util Java.awt Java.io Java.applet Java.swing XML, XSL, DTD Java n/w programming Introduction to servlet
Mobile and Wireless Technologies 30 Hours
Basics of Wireless Technologies
Cellular Communication: Single cell systems, multi-cell systems, frequency
reuse, analog cellular systems, digital cellular systems
GSM standard: Mobile Station, BTS, BSC, MSC, SMS sever, call
processing and protocols
CDMA standard: spread spectrum technologies,
2.5G and 3G Systems: HSCSD, GPRS, W-CDMA/UMTS,3GPP and
international roaming, Multimedia services
CDMA based cellular mobile communication systems
Wireless Personal Area Networks: Bluetooth, IEEE 802.11a/b/g
standards
Mobile Handset Device Interfacing: Data Cables, IrDA, Bluetooth, Touch-
Screen Interfacing
Wireless Security, Telemetry
Java Wireless Programming and Applications Development(J2ME) 100 Hours
J2ME Architecture The CLDC and the KVM Tools and Development Process Classification of CLDC Target Devices CLDC Collections API CLDC Streams Model MIDlets MIDlet Lifecycle MIDP Programming MIDP Event Architecture High-Level Event Handling Low-Level Event Handling The CLDC Streams Model The CLDC Networking Package The MIDP Implementation Introduction to WAP, WML Script and XHTML Introduction to Multimedia Messaging Services (MMS)
Symbian Programming 60 Hours
Symbian OS basics
Symbian OS services
Symbian OS organization
GUI approaches
ROM building
Debugging
Hardware abstraction
Base porting
Symbian OS reference design porting
File systems
Overview of Symbian OS Development –
DevKits, CustKits and SDKs
CodeWarrior Tool
Application & UI Development
Client Server Framework
ECOM
STDLIB in Symbian
iPhone Programming 80 Hours
Introducing iPhone core specifications Understanding iPhone input and output Designing web pages for the iPhone Capturing iPhone events Introducing the webkit CSS transforms transitions and animations Using iUI for web apps Using Canvas for web apps Building web apps with Dashcode Writing Dashcode programs Debugging iPhone web pages SDK programming for web developers An introduction to object-oriented programming Introducing the iPhone OS Using Xcode and Interface builder Programming with the SDK Toolkit OS Concepts & Linux Programming 60 Hours
Operating System Concepts What is an OS? Processes Scheduling & Synchronization Memory management Virtual Memory and Paging Linux Architecture Programming in Linux Linux Shell Programming Writing Device Drivers Configuring and Building GNU Cross-tool chain Configuring and Compiling Linux Virtual File System Porting Linux on Target Hardware
WinCE.NET and Database Technology 80 Hours
Execution Process in .NET Environment Language Interoperability Assemblies Need of C# Operators Namespaces & Assemblies Arrays Preprocessors Delegates and Events Boxing and Unboxing Regular Expression Collections Multithreading Programming Memory Management Exceptions Handling Win Forms Working with database ASP .NET Server Controls and client-side scripts ASP .NET Web Server Controls Validation Controls Principles of database management Need of RDBMS etc Client/Server Computing RDBMS Technologies Codd’s Rules Data Models Normalization Techniques ER Diagrams Data Flow Diagrams Database recovery & backup SQL
Android Application 80 Hours
Introduction of android Why develop for android Android SDK features Creating android activities Fundamental android UI design Intents, adapters, dialogs Android Technique for saving data Data base in Androids Maps, Geocoding, Location based services Toast, using alarms, Instant messaging Using blue tooth Using Telephony Introducing sensor manager Managing network and wi-fi connection Advanced androids development Linux kernel security Implement AIDL Interface.
Project 120 Hours
© Programmers or respective owner